package com.seal.model;

import java.util.Date;

/**
 * SalesPlan entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class SalesPlan implements java.io.Serializable {

	// Fields

	private Long id;
	private Long productId;
	private Integer companyLevel;
	private Double discount;
	private Date startDate;
	private Date endDate;
	private Integer status;
	private String remark;
	private String createUserid;
	private Date createDate;
	private String updateUserid;
	private Date updateDate;

	// Constructors

	/** default constructor */
	public SalesPlan() {
	}

	/** full constructor */
	public SalesPlan(Long productId, Integer companyLevel, Double discount,
			Date startDate, Date endDate, Integer status, String remark,
			String createUserid, Date createDate, String updateUserid,
			Date updateDate) {
		this.productId = productId;
		this.companyLevel = companyLevel;
		this.discount = discount;
		this.startDate = startDate;
		this.endDate = endDate;
		this.status = status;
		this.remark = remark;
		this.createUserid = createUserid;
		this.createDate = createDate;
		this.updateUserid = updateUserid;
		this.updateDate = updateDate;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getProductId() {
		return this.productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}

	public Integer getCompanyLevel() {
		return this.companyLevel;
	}

	public void setCompanyLevel(Integer companyLevel) {
		this.companyLevel = companyLevel;
	}

	public Double getDiscount() {
		return this.discount;
	}

	public void setDiscount(Double discount) {
		this.discount = discount;
	}

	public Date getStartDate() {
		return this.startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return this.endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getCreateUserid() {
		return this.createUserid;
	}

	public void setCreateUserid(String createUserid) {
		this.createUserid = createUserid;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getUpdateUserid() {
		return this.updateUserid;
	}

	public void setUpdateUserid(String updateUserid) {
		this.updateUserid = updateUserid;
	}

	public Date getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

}